import request from '@/utils/request'

/**
 * 意见反馈相关API
 */

// 提交反馈
export function submitFeedback(data) {
  return request.post('/feedback', data)
}

// 获取我的反馈列表
export function getMyFeedbacks() {
  return request.get('/feedback/my')
}

// 获取反馈详情
export function getFeedbackDetail(id) {
  return request.get(`/feedback/${id}`)
}

// 更新反馈
export function updateFeedback(id, data) {
  return request.put(`/feedback/${id}`, data)
}

// 删除反馈
export function deleteFeedback(id) {
  return request.delete(`/feedback/${id}`)
}

// 分页查询反馈（管理员）
export function getFeedbackPage(params) {
  return request.get('/feedback/page', { params })
}

